// 使用全局变量
const { createApp } = Vue;
const { ElMessage } = ElementPlus;
import 'element-plus/dist/index.css';
import zhCn from 'element-plus/dist/locale/zh-cn.mjs';

// 导入组件
import VoteList from './vue-components/VoteList.js';
import CreateVote from './vue-components/CreateVote.js';

// 创建Vue应用
const app = createApp({
    data() {
        return {
            // 应用的数据
        }
    },
    methods: {
        // 应用的方法
    },
    components: {
        VoteList,
        CreateVote
    }
});

// 使用Element Plus
app.use(ElementPlus, {
    locale: zhCn
});

// 挂载应用
window.addEventListener('load', () => {
    const appElement = document.getElementById('app');
    if (appElement) {
        app.mount('#app');
    }
}); 